we think we know where... - Spanish English Dictionary